Big Huge Thesaurus

yellow granadilla

noun